Big Huge Thesaurus

Acanthoscelides obtectus

noun